Top 10k strings from Video Basic - Issue 03 (1985)(Ingelek Jackson)(16k)(es).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  12 CAR       
  10 "1";"                              ":
   9                                 
   6 A$="PON EN MARCHA LA GRABADORA":
   6 "4";"ESTA BIEN ESCRITO ? (S/N)";
   6 "23606",z:
   6 "10",z;"       PARA LA GRABADORA        ":
   5 t$=" PULSA UNA TECLA PARA CONTINUAR "
   5 U;" ";N$;" "
   5 -J/A,ER+J/A*.7
   5 "9",N;" ~|";
   5 "8",N;A$(N-2
   5 "3";"ESCRIBE TU NOMBRE EN EL         TECLADO Y PULSA <ENTER>":
   5 "10",N;" \]"
   5  PASO A LA PARTE";
   4 ;"  SIGUIENTE"
   4 "23296"+n,
   3 b$="tu el":
   3 T$="    ELIGE, {:":
   3 ,X;"      "
   3 ''"BIEN "+n$+",":
   3 "3";"ESCRIBE TU NOMBRE EN EL         TECLADO Y PULSA <ENTER>"
   3 "126-XL/2",
   3 "10-a/2",U;
   3 "1";"       PARA LA GRABADORA        ":
   3  INTRODUCCION";
   3                
   2 yp-u,xp;"CALCULO";
   2 y$="PULSA UNA TECLA PARA CONTINUAR ":
   2 y$=" PULSA UNA TECLA PARA CONTINUAR ":
   2 u;"EXACTO !":
   2 t$(u+u)-48":
   2 p$="VIDEOHARDWARE:               ":
   2 p$="VIDEOBREAK:                  ":
   2 p$="VIDEOBASIC-LA PROGRAMACION:  ":
   2 p$="VIDEOBASIC-EL LENGUAJE:      ":
   2 a$="               ":
   2 X<21)+(30-X)*(X>20)"):
   2 U;"INTENTALO DE NUEVO !":
   2 U;"ESTA ES LA INSTRUCCION EXACTA:":
   2 TEXT      
   2 T$="AHORA "+N$:
   2 RUTINA MAQUINA DE ESCRIBIR
   2 Q$="BIEN "+N$+",":
   2 LEE LOS UDG
   2 HOMBRECILLO
   2 A$="IF..THEN...":
   2 A$="GO TO":
   2 ;"introduccion";
   2 ;"ejemplos y ejercicios";
   2 ;"VIDEOBASIC":
   2 ;"            ";
   2 23688/2-U"
   2 -----------------------
   2 *           *
   2 (tot-(fr3*65535
   2 "BIEN, "+N$+"
   2 "5";"INTENTALO DE NUEVO !":
   2 "30";"  ";
   2 "23296"+N,
   2 "124-XL/2",
   2 "10";"ERROR !";
   2 "1";" PON EN MARCHA LA GRABADORA  ":
   2 "1";"   ";
   2 "1";"                              "
   2 "1",s;"   ";
   2 "(21-YP)*8-2":
   2  SOFTIDEA  (Como) 
   2  EJERCICIOS";
   2  --------------------- 
   2   D A T A  
   2    PON EN MARCHA LA GRABADORA   
   2        PARA LA GRABADORA        
   2                    
   2                   
   1 z$="10110011":
   1 z$="00000000"+z$:
   1 yp=yp+(t$(i)="b")-(t$(i)="a"):
   1 yp-u-u,xp-
   1 yp-u,xp;"E$ =...":
   1 xp=xp+(t$(i)="d")-(t$(i)="s"):
   1 v$="  "+v$:
   1 u;"R=RADIO    E$=ELECC.   X=RESULT."
   1 u;"KE"(FL+U);
   1 u;" E$ = ";"LS"(j+u):
   1 u;" A = 5 ":
   1 tot=(s+m*60
   1 t=t2*(t2>t1)+t1*(t1>t2)
   1 t$="bbbbbbb"+("ssssssssss"
   1 t$="TRADUCCION AL
   1 t$="<83^":
   1 t$="10 IF A = 5 THEN PRINT ""BIEN""":
   1 t$="  ... COMPRENDIDO ? ...":
   1 t$(u)="<":
   1 t$(u)="1292"(B)
   1 t$(3)*4+2":
   1 t$(2)-48":
   1 t$(2)*8+2":
   1 p;"            ":
   1 p;"               ":
   1 p$="los temas de la leccion   ":
   1 p$="juego de adivinanzas sobre ":
   1 p$="en el proximo numero...    ":
   1 p$="el reloj del SPECTRUM       ":
   1 p$="el microprocesador          ":
   1 p$="el mapa de memoria         ":
   1 p$="el SPECTRUM decide          ":
   1 p$="del SPECTRUM               ":
   1 p$="contador-ciclo controlado   ":
   1 p$="VIDEOTEST:                  ":
   1 p$="VIDEONEXT:                  ":
   1 p$="VIDEONEXT":
   1 p$="VIDEOLIST":
   1 p$="VIDEOJUEGO:                 ":
   1 p$="VIDEOJUEGO:                  ":
   1 p$="Tragaperras                ":
   1 p$="PEEK - POKE                ":
   1 p$="La memoria del SPECTRUM     ":
   1 p$="La funcion: SQR-INT-SGN-ABS ":
   1 p$="INTRODUCE HORA MINUTOS  SEGUNDOS":
   1 p$="El SPECTRUM borda           ":
   1 p$="Campo minado                ":
   1 p$=" REM - CLS - GOTO - IF THEN  ":
   1 p$="        +ENTER  +ENTER    +ENTER  ":
   1 n;"        ":
   1 n;"         ":
   1 j)+("dddddddddd"
   1 j)+"bbbb":
   1 j$=j$+"-":
   1 j$)-d;" ";
   1 f);"__";w$;"___":
   1 e$="                              "
   1 cc-aa,dd-bb,ee:
   1 b$=b$+(w$(j)
   1 b$="otro":
   1 aa,bb,cc,dd,ee:
   1 a;"               ":
   1 a$="quieres repasar esta leccion ?(S/N)":
   1 a$="Y LOS REGISTROS, QUE SON MEMO-RIAS RESERVADAS A  LA  C.P.U.,EN LOS CUALES SE GUARDAN  TEM-PORALMENTE LOS  RESULTADOS  DELAS OPERACIONES EN CURSO.":
   1 a$="MIENTRAS  EL  SISTEMA  DECIMALEMPLEA DIEZ  CIFRAS (DEL 0  AL9), EL BINARIO UNICAMENTE UTI-LIZA DOS: 0 Y 1.":
   1 a$="LAS OCHO PATILLAS DEL Z80A QUETIENEN LA MISION DE  ENVIAR  YRECIBIR  DATOS,  SE  DENOMINANBUS DE DATOS.                 
   1 a$="LA UNIDAD DE CONTROL,  QUE  SEENCARGA DE CONTROLAR Y SINCRO-NIZAR LA CORRECTA EJECUCION DELAS INSTRUCCIONES.":
   1 a$="LA PROGRAMACION":
   1 a$="LA  UNIDAD   ARITMETICA-LOGICA(A.L.U.), QUE SE OCUPA DE REA-LIZAR OPERACIONES MATEMATICAS.":
   1 a$="LA   C.P.U.  DEL  SPECTRUM  SELLAMA Z80A.                   ES UN CHIP DE 40 PATILLAS  QUECONTROLA Y  DIRIGE  TODAS  LASOPERACIONES.":
   1 a$="HASTA EL PROXIMO  NUMERO       ":
   1 a$="EXAMINEMOS   AHORA   EL   CASOOPUESTO, ES DECIR, LA  CONVER-SION DE UN  NUMERO  DECIMAL  ABINARIO. EL METODO MAS  SIMPLEES EL DE REALIZAR UNA SERIE DEDIVISIONES POR 2.":
   1 a$="EL BUS DE CONTROL INFORMA A LAC.P.U. SOBRE EL TIPO  DE  INS-TRUCCION QUE SE EJECUTA EN CA-DA MOMENTO.":
   1 a$="CON OTRAS 16 PATILLAS, EL Z80ALOCALIZA LA CELDA DE MEMORIA ODISPOSITIVO, CON  LA  QUE  IN-TERCAMBIAR   INFORMACIONES   ATRAVES DEL BUS DE DATOS.":
   1 a$=" Quieres indicar "+b$+" numero  (S/N)  ?":
   1 a$="          HASTA PRONTO          ":
   1 YP,XP;"SUPERF.":
   1 YP,XP;"LONG.  ":
   1 Y,X;Q$(I);
   1 Y,N;A$(N-2
   1 Y$=" PULSA UNA TECLA PARA CONTINUAR":
   1 Y$=" PULSA UNA TECLA PARA CONTINUAR "
   1 X,Y;T$(N):
   1 X","042REGRESA","#813","2C60 
   1 Via Indipendenza 88
   1 VIDEOTEST 
   1 VIDEONEXT 
   1 VIDEOLIST A
   1 VIDEOJUEGO
   1 VIDEOHARD 
   1 VIDEOBREAK
   1 VIDEOBASIC N.3
   1 VIDEOBASIC
   1 U;"VERDADERO!"
   1 U;"OTRA VEZ...":
   1 U;"FALSO":
   1 U;"ERROR !":
   1 U;"  ERROR ! ":
   1 U;"     ";
   1 U;"           ":
   1 U+U,XP;A$;
   1 TEXT      U
   1 TEST 03   
   1 TERMINO INGLES  QUE  SIGNIFICA~CORRECCION DE ERRORES~           DEBUG       
   1 TERMINADO  EL CICLO,  EJECUTA-REMOS NUEVAMENTE  EL  PROGRAMAPARA PODERLO UTILIZAR.",""
   1 T$="TE PROPONGO UN NUEVO TEST:    UTILIZA EL TECLADO DE LA FORMAQUE HAS APRENDIDO ANTERIORMEN-TE E INTRODUCE LAS INSTRUCCIO-NES QUE TE VAYA PIDIENDO.":
   1 T$="TE PROPONGO UN NUEVO TEST:    UTILIZA EL  TECLADO  DEL  MODOQUE HAS APRENDIDO EN LAS  LEC-CIONES ANTERIORES E  INTRODUCELAS INSTRUCCIONES  QUE  YO  TEVAYA PIDIENDO.":
   1 T$="ELIGE, "+N$:
   1 T$="CREO QUE ES  MEJOR  QUE  SIGASCON ATENCION EL DESARROLLO DELPROGRAMA,  Y  LO  INTENTES  DENUEVO.":
   1 T$="30 IF A = 8 THEN PRINT ""BIEN""":
   1 T$="#82R":
   1 T$=" PULSA UNA TECLA PARA CONTINUAR "
   1 T$="   ELIGE, {:":
   1 T$="    ELIGE, "+N$+":":
   1 T$="    CUIDADO CON EQUIVOCARTE     "
   1 T$="       PARA LA GRABADORA        "
   1 SUPONGAMOS QUE HEMOS  ASIGNADOA LA VARIABLE  <X>  UN  NUMEROSECRETO, QUE UN AMIGO  INTENTAADIVINAR. A LA VARIABLE <T> SEASIGNA LAS DIVERSAS SOLUCIONESQUE ESTE PROPONE.                                           POR  TANTO,  NECESITAMOS   UNAINSTRUCCION  QUE   ORDENE   ALSPECTRUM QUE COMPRUEBE  SI  ELNUMERO SECRETO HA SIDO  ADIVI-NADO; ES DECIR, SI LA VARIABLE<T> ES  IGUAL  A  LA  VARIABLE<X>.%                         A TAL FIN,  PODREMOS  ESCRIBIRLO SIGUIENTE:}               }SI T=X ENTONCES ESCRIBE "OK"}}BIEN, {                       NO DEBES COMPLICARTE MUCHO PA-RA ENCONTRAR  UNA  INSTRUCCIONCON ESTE COMETIDO.%          %ES SUFICIENTE QUE TRADUZCAS ALINGLES  LA  INSTRUCCION,   TALCUAL LA HAS IMAGINADO;  SEGUROQUE TU SPECTRUM LA COMPRENDERAPERFECTAMENTE.                }                            }IF T=X THEN PRINT "OK"}       NATURALMENTE, EN VEZ DE PRINT,PUEDES INSERTAR CUALQUIER OTRAINSTRUCCION; DEL  MISMO  MODO,PUEDES REALIZAR OTRAS COMPARA-CIONES: POR MAYOR  O MENOR,  ODE VALOR NUMERICO O DE TEXTO.%CU
   1 SLOT      
   1 SISTEMA DE NUMERACION DE  DIE-CISEIS CIFRAS                     HEXADECIMAL 
   1 SISTEMA DE NUMERACION CON  DOSCIFRAS                            BINARIO     
   1 SI (LA  CONDICION  SE  CUMPLE)ENTONCES..., DICHO EN BASIC       IF THEN     
   1 SENTENCIA PARA INSERTAR COMEN-TARIOS EN EL PROGRAMA             REM         
   1 SCREEN    
   1 SALTO INCONDICIONAL A UNA  LI-NEA DEL PROGRAMA                  GOTO        
   1 S>99999999
   1 ROTULOS ENTRNTES
   1 ROTULOS ENTRANTES
   1 ROTULO ROTTORIO
   1 ROTULO ROTATORIO
   1 REPRESENTA UNA DECISION EN  UNDIAGRAMA DE FLUJO                 ROMBO       
   1 REM CLS   r
   1 RECUERDA NUMERAR LAS LINEAS DE10 EN 10, A PARTIR DE LA 10, YUSAR  EL  SIMBOLO  <PI>   PARA3.14.",""
   1 R","5*","042ENTRADA","041OPCION ","#823","2720
   1 Q$="HEXADECIMAL:":
   1 Q$="HEXADECIMAL ":
   1 Q$="ESTA BIEN ESCRITO "+N$+" ?":
   1 Q$="ESCRIBE TU NOMBRE EN EL TECLA-DO Y PULSA <ENTER>":
   1 Q$="ESCRIBE CADA VEZ EL NUMERO SE-GUIDO POR LA LETRA...":
   1 Q$="DECIMAL: ":
   1 Q$="DECIMAL ":
   1 Q$="CON ESTE PROGRAMA PUEDES  CON-VERTIR UN  NUMERO  ESCRITO  ENUNA BASE CUALQUIERA  (DECIMAL,HEXADECIMAL O BINARIA) Y OBTE-NER SU  CORRESPONDIENTE  VALOREN..."
   1 Q$="BINARIO:":
   1 Q$="BINARIO ":
   1 Q$="'H' SI ES EN BASE 16":
   1 Q$="'D' SI ES EN BASE 10":
   1 Q$="'B' SI ES EN BASE  2":
   1 Q$=" PULSA:    ":
   1 Q$=" F PARA TERMINAR               C PARA CONTINUAR              R PARA OTRA CONVERSION":
   1 PROGRAMAC.%
   1 PROGRAMA PRINCIPAL
   1 PORTADA   
   1 POR ELLO, SE COLOCA FRECUENTE-MENTE AL COMIENZO DE LOS  PRO-GRAMAS, A FIN DE ELIMINAR  LOSDATOS QUE EVENTUALMENTE PUEDANESTAR EN LA  PANTALLA.  CUANDOHAYA GRAN NUMERO  DE  INFORMA-CIONES  PARA  ESCRIBIR  EN  LAPANTALLA, UTILIZA A MENUDO  EL<CLS>. ESTO APORTARA UNA MAYORCLARIDAD Y LEGIBILIDAD DE  LOSDATOS. SI QUIERES  UNA  DEMOS-TRACION DE SU  FUNCIONAMIENTO,PULSA LA TECLA <CLS>  (CORRES-PONDIENTE A LA LETRA <V>).
   1 PETICION DEL NOMBRE
   1 PANTALLA  N
   1 PANTALLA  
   1 P$="      en el numero 4          ":
   1 O,i;A$(i-2
   1 NUMERO MAXIMO QUE PUEDEN  CON-TENER DOS BYTES                   65535       
   1 NUMERO MAXIMO QUE PUEDE CONTE-NER UN BYTE                       255         
   1 N$=N$+" ":
   1 MEMORIAS INTERNAS DE LA Z80A                                    REGISTROS   
   1 M-15335-1985
   1 Longitud = 2*R*3,14.","La  variable E$ contendra S  oL para elegir entre las dos.",""
   1 LA SENTENCIA <IF...THEN...> ESUNA DE  LAS  MAS  IMPORTANTES,PUESTO QUE SIRVE PARA  QUE  ELORDENADOR EVALUE  DETERMINADASCONDICIONES,  EN  BASE  A  LASCUALES EL PROGRAMA ESCOGERA ELCAMINO ADECUADO PARA CADA CIR-CUNSTANCIA.                   
   1 LA MENOR UNIDAD DE INFORMACION                                  BIT         
   1 LA COSTANTE  3.14  SE  OBTIENEDIRECTAMENTE MEDIANTE EL  SIM-BOLO <PI>,  CORRESPONDIENTE  ALA TECLA <M> EN EL MODO EXTEN-DIDO.
   1 LA  SENTENCIA  <GO TO>  QUIEREDECIR VE A, Y VA  SIEMPRE  SE-GUIDA DE UN NUMERO EN FORMA DECONSTANTE, VARIABLE  O  EXPRE-SION NUMERICA.
   1 INGELEK JAKSON
   1 IF THEN IN
   1 IF THEN ES
   1 HAS  ESCRITO  EXACTAMENTE   TUPROGRAMA, UTILIZANDO DOS  NUE-VAS E IMPORTANTES  SENTENCIAS:
   1 H$="    ":
   1 GRUPO DE OCHO BITS                                              BYTE        
   1 GOTO IN   )
   1 GOTO ES   
   1 GIGANTES  ,
   1 FUNCIONA DE ESTE MODO ..":
   1 ERROR=9200
   1 ERR","SI LA CADENA  F$ ES DISTINTA","DE <SI>, VE A LA LINEA","CONTENIDA EN LA VARIABLE ERR",""
   1 ERR","SALTA AL NUMERO DE LINEA","CONTENIDO EN LA VAR. <ERR>.",""
   1 EN REALIDAD,  LA  UTILIDAD  DEESTA  SENTENCIA  CONSISTE   ENOFRECER LA POSIBILIDAD DE  IN-SERTAR COMENTARIOS, TITULOS  YDESCRIPCIONES EN EL PUNTO  DELPROGRAMA QUE DESEES,  SIN  QUEESTO ALTERE EL  NORMAL  DESEN-VOLVIMIENTO DEL MISMO.%      %POR EJEMPLO, ESCRIBE:}       }10 REM GEOMETRIA}            }PARA DAR UN TITULO A  TU  PRO-GRAMA. SIN EMBARGO...}       }30 LET  S=B*H/2: REM  CALCULO.PARA COMENTAR UNA  INSTRUCCION                              RECUERDA QUE TRAS LA SENTENCIA<REM> NO PUEDES SITUAR  NINGUNCOMANDO  SI  QUIERES  QUE  SEACONSIDERADO COMO TAL;  DE  SERASI, DEBERAS COLOCARLO  EN  LALINEA SIGUIENTE.%            %FIJATE EN EL  EJEMPLO  QUE  TEPROPONGO.    LA    INSTRUCCION<PRINT "OK"> NO SERA EJECUTADASI  ESTA  SITUADA  DETRAS  DELREM.}                        }10 REM PRINT "OK"}           }20 REM GEOMETRIA:PRINT "OK"
   1 EN  LA  PRACTICA,  CUANDO   TUSPECTRUM  ENCUENTRA  UNA  INS-TRUCCION DE ESTE TIPO, EN  VEZDE CONTINUAR EN LA  LINEA  SI-GUIENTE, 'SALTA' A AQUELLA QUESE INDICA DETRAS DEL  <GO TO>,PROSIGUIENDO A PARTIR DE AQUELPUNTO  COMO  SI  NADA  HUBIERAOCURRIDO.
   1 EL COMANDO  <CLS>  SIRVE  PARALIMPIAR COMPLETAMENTE LA  PAN-TALLA, DE FORMA QUE PUEDA  SERUTILIZADA POR NUEVOS DATOS.
   1 EL  NOMBRE  DE  LA   CPU   DELSPECTRUM                          Z80A        
   1 E=1","SI LA VARIABLE <TOT>","ES MAYOR QUE LA VAR. <LIM>","ENTONCES ASIGNA 1 EN LA","VARIABLE <E>",""
   1 E$="TRES":
   1 E$="JACKPOT":
   1 E$=" SOCORRO!!! ME HE EQUIVOCADO!":
   1 E$=" PERDISTE ":
   1 E$=" LO HAS PERDIDO TODO, RETIRATE!":
   1 DIR*100","VETE A LA LINEA OBTENIDA","MULTIPLICANDO LA VARIABLE","<DIR> POR 100.","",""
   1 DEC=DEC-H(3
   1 DEC=DEC-H(2
   1 DEC=DEC-H(1
   1 DEC=DEC+C*2
   1 DEC=DEC+C*16
   1 CONV.NUM  
   1 COMO HAS PODIDO COMPROBAR,  LAINSTRUCCION <GO TO 300> HA AL-TERADO LA EJECUCION NORMAL DELPROGRAMA, FORZANDO UN SALTO  ALA LINEA 300. CUANDO ESTA  LI-NEA NO EXISTE, SE CONSIDERA ELSALTO A LA LINEA POSTERIOR.% %POR EJEMPLO, PUEDES ESCRIBIR:}40 GO TO 7*A^2}              }PARA INDICAR LA LINEA DE  DES-TINO EN  FORMA  DE  EXPRESION,O BIEN}                      }50 GOTO ERROR}               }EN ESTE CASO, LA DIRECCION DELSALTO ESTA CONTENIDA EN LA VA-RIABLE <ERROR> A LA QUE SE HA-BRA ASIGNADO  UN  VALOR  ANTE-RIORMENTE.%                  %UN PROGRAMA  ESCRITO  DE  ESTAFORMA, POSEE UNA GRAN  LEGIBI-LIDAD Y SE MODIFICA  E  INTER-PRETA  CON  FACILIDAD,  AUNQUEHAYA PASADO MUCHO TIEMPO DESDESU REALIZACION.}             }AUNQUE LA INSTRUCCION  <GO TO>ES MUY PRACTICA,  TE  ACONSEJOQUE  LA  UTILICES  CON  CIERTAPRECAUCION, PARA EVITAR  HACERMAS LENTOS LOS PROGRAMAS E IN-TERRUMPIR EXCESIVAS  VECES  LAEJECUCION  CONTINUA,  DIFICUL-TANDO LA FASE DE CORRECCION  YDE RELECTURA.
   1 COMO ****          *VIA INDIPENDENZA, 88*          *** TEL.031-240959 ***
   1 COMANDO PARA BORRAR LA  PANTA-LLA                               CLS         
   1 CIFRA HEXADECIMAL QUE  CORRES-PONDE A 10 DECIMAL                A           
   1 CHAR      0
   1 CHAR      
   1 C$","SI LA CADENA <C$> ES IGUAL","A LA CONSTANTE ""X"",","ENTONCES LEE C$ DEL TECLADO",""
   1 BINARIO>DECIMAL
   1 BIN/DEC   $
   1 B$="------------"
   1 AHORA INTENTA TU REESCRIBIR ELPROGRAMA EN BASE  AL  DIAGRAMADE FLUJO.
   1 A$="VIDEOTEST ":
   1 A$="PON EN MARCHA LA GRABADORA"
   1 A$="GRACIAS A LA SOFISTICADA  TEC-NOLOGIA DE  INTEGRACION,  ESTECHIP ENCIERRA  EN SU  INTERIORMILLONES DE  COMPONENTES.  LOSTRES  ELEMENTOS  FUNDAMENTALESDEL Z80A SON:":
   1 A$="EL SISTEMA BINARIO,  AL  IGUALQUE EL DECIMAL, ES POSICIONAL,ES DECIR, EL VALOR DE CADA CI-FRA (0 o 1), DEPENDE DE LA PO-SICION OCUPADA POR LA  MISMA APARTIR DE  LA  DERECHA  (PARTEBAJA DE LA FIGURA).":
   1 A$="CADA CIFRA VALE EL PRODUCTO DESI MISMA, POR LA  POTENCIA  DEDOS QUE CORRESPONDE A  SU  PO-SICION   (CONTANDOLA   SIEMPREDESDE LA  DERECHA:  2^0,  2^1,ETC...).":
   1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
   1 <REM> ES  LA  SENTENCIA  BASICQUE SIRVE PARA... !NADA!      DE HECHO, CUANDO  TU  SPECTRUMLA ENCUENTRA, LA  IGNORA  COM-PLETAMENTE Y PASA A  LA  LINEASIGUIENTE.
   1 <GO TO> E <IF.. THEN..>"
   1 <<<<<88888888:::::::::9;;;;;;;;<<<<<<888888888:::8:::::;;;;;;;<<<<<<<8888'8888:::8::::::;;;;;<<<<<<<>>8?777888:::::::::::;
   1 ;n$;" ? (s/n)"
   1 ;<<<<<&&>>
   1 ;"y desenchufa de la red tu";
   1 ;"muy bien, felicidades!"
   1 ;"Y PULSA <ENTER>":
   1 ;"TUVISTE SUERTE! QUE TAMBOR GIRA-MOS DE NUEVO? (1,2,3)"
   1 ;"SPECTRUM. Hasta pronto,";
   1 ;"PULSA ~0~ PARA OTRA VEZ               ~1~ PARA TERMINAR         "
   1 ;"PRUEBA AHORA"
   1 ;"PARA MEJORAR, RELEE";
   1 ;"NO TE PUEDO AYUDAR":
   1 ;"NO EXAGERES!":
   1 ;"La respuesta correcta es:";
   1 ;"LA RESPUESTA ES MUY CORTA";
   1 ;"HE AQUI UNA AYUDA:"
   1 ;"ESCRIBE TU NOMBRE";
   1 ;"EN EL TECLADO";
   1 ;"E J E M P L O"
   1 ;"DECIMAL > BINARIO"
   1 ;"Coloca la casete en su caja";
   1 ;"CUANTOS PUNTOS DE 1`  ";(S);"` ?";
   1 ;"- - - - - -"''':
   1 ;"""";i$;""" esta equivocado."
   1 ;" pulsa una tecla "
   1 ;" ESCRIBE EL NUMERO A CONVERTIR                                  ";
   1 ;" ";E$;" "
   1 ;"  PON EN MARCHA LA GRABADORA     PARA CARGAR UN NUEVO PROGRAMA  "
   1 ;"  Esta bien escrito";
   1 ;"   SIGUIENTE"
   1 ;"    HORA   MINUTOS   SEGUNDOS     ";
   1 ;"       PULSA LA TECLA ""V"" !",:
   1 ;"       PARA LA GRABADORA         PULSA UNA TECLA PARA CONTINUAR "
   1 ;"        PARA LA GRABADORA               Y PULSA UNA TECLA":
   1 ;"          estoy cargando         "''"          VIDEOHARDWARE          ":
   1 ;"          VIDEOHARDWARE                 curso de hardware       "
   1 ;"          ":
   1 ;"           VIDEOBASIC                      presenta.."
   1 ;"           ";
   1 ;"             ";
   1 ;"               "
   1 ;"                ";
   1 ;"                   ";
   1 ;"                   ":
   1 ;"                    ";
   1 ;"                              ":
   1 ;"                                ";
   1 ;"                                ":
   1 999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<9<9999999999999999999999999999999>999999999<<<<<<<<<<<<<<<<<<<<<9>9999999999999988888888888999999>999999999<<<<<:::::::::::<<<<<9>9999999999999999998999999999999>999999999<<<<<<<<<8<<<<<<<<<<<9>99999999999999999989999999999999999999999<<<<<<<<<8<<<<<<<<<<<99<9999999999999999988899999999999<99999999<<<<<<<<<88<<<<<<<<<<99999999999999999999999999999999::::9::::99<<<<<<<<<<<<<<<<<<<<<::::;::::99999999999999999999999::::;::::99<<<<<<<<<<<<<<<<<<<<<::::;::::9999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<9999999999999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999998888888888888888888888888888888888888888888888888888888888888888U
   1 8888888888888888888888888888888888888888898999999888888888888888888888888999899999998888888888888888888889998999899988888888888888888::88999899989998888888888888::::::::999899989999<<<<88888888::::::::99989
   1 88'77888:::::::::888<<<<<<<
   1 5  EL BLOQUE <DECISION>  
   1 43 - FASE DE SALIDA","CUAL ES EL OBJETIVO  DEL  PRO-GRAMA ?",""
   1 4 S A L I D A ","043IMPRIME","#813","2A50
   1 22 - FASE DE ELABORACION","COMO SE OBTIENE LA  SUPERFICIEDE UNA CIRCUNFERENCIA ?",""
   1 200","VETE A LA LINEA 200",""
   1 2 ELABORACION ","023L","0=0S","050E$=..","<61;","0132*R*#","#61A"
   1 1E N T R A D A","043ENTRADA","041 RADIO ","#82;","2410
   1 120","SI LA CADENA <C$> ES MENOR","O IGUAL QUE <K$>, ENTONCES","VETE A LA LINEA 120",""
   1 11 - FASE DE ENTRADA","CUALES SON LOS ELEMENTOS RELA-CIONADOS CON NUESTRO PROBLEMA?",""
   1 00000000000000000000000000000000000000000000000000000000000000000000000000111111111111102110000000000000021111111111111221100000000000000222222222222222211000000000000002222222222222222110000000000000000000000000000000000000666666666660000000006600000000006666666666666666666666666666666666666666666666666666666666666666:????????????????????????????????????????????????????????????????::::???????????????????????????????????????????????????????????::::????????????????????????????88??????????????????????????????88?????????????????????:?????88?88???????????88?????::::?????88?88???????88????????89:::?????88?8888888888888888889999999???????888888888888888888999999:8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 ,X;"O Oooo"
   1 **si interrumpe este programa,  para continuar, no debe ejecutar RUN sino GOTO 30*
   1 **AYUDA II INTENTO**
   1 ***trafico***
   1 ***puntuacion***
   1 ***pulsa tecla***
   1 ***flash respuestas***
   1 ***comentario final***
   1 ***bloque principal***
   1 ***INPUT controlado***
   1 ***FONDO***
   1 ***CLS BAJO***
   1 *(P$(I)>"9")
   1 )-(fr2*256
   1 ));q$(q,65
   1 ))))))))))))))))))))))))))))))))))QQQQQQQQQQQyyyyyyyyy))))))))))))QQQQQQQQQQQyyyyyyy99)))))))))))))))))))))))9999999))))))))))))VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV**!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!**""""""""""""""""""""""""""""""(("*222222*"!*222222*!!*222222*!((!22222222!!20000002!!20000002!((!22221112!!22222202!!22221112!((!22211112!!22200202!!22211112!+(!20211112!!22222222!!20211112!+(!21111112!!22222222!!21111112!+(!21111112!!211!!!12!!21111112!+(!21111112!!211!!!12!!21111112!+(!22222222!!20000002!!22222222!+(!20000002!!20000002!!20000002!++!22222222!!22222222!!22222222!++!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!++!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+(!!!!!!!!!pppppppppppp!!!!!!!!!+(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((V
   1 (tot/65535
   1 ((d-(h*3600
   1 ("BIEN, ";N$'"AHORA INTRODUCE ""R"" PARA  CONTI-NUAR ");
   1 ''88888888:::::88;;;;;8<<''>>>>8888888888:::::888;;;;;8888888888888888888:::::888;;;;;8888888888888888888::::??????????????????????8888899:::88MOOOOOOOOOOOOOOOOOOM8888<9999998888888888888888888888888899999998888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 '''8888:::::::::888
   1 '''888888:::z:::88;;;8<<<''&>>>
   1 ''" PARA LA TRANSFORMACION:        "''"    BINARIO-DECIMAL   pulsa B" 
   1 '"SIGUE CON ATENCION  ESTAS  NOTASSOBRE LA C.P.U DE UN ORDENADOR."
   1 '"ESTE PROGRAMA TE PERMITIRA  CAL-CULAR UN  NUMERO  BINARIO  CONO-CIENDO SU CORRESPONDIENTE  DECI-MAL Y VICEVERSA.":
   1 '"EL PROGRAMA QUE  HAS  VISTO,  TEPERMITE CALCULAR UN NUMERO BINA-RIO CONOCIENDO SU CORRESPONDIEN-TE DECIMAL Y VICEVERSA."
   1 '"    DECIMAL-BINARIO   pulsa D"''"    FIN               pulsa F"''" haz tu eleccion  :";
   1 "xg+xs/2",yg+ys*
   1 "Superficie = R*R*3,14
   1 "RESPUESTA = ";
   1 "QUEREMOS ESCRIBIR UN  PROGRAMAQUE  SIRVA  PARA  CALCULAR,  ANUESTRA ELECCION, LA  LONGITUDO LA SUPERFICIE DE UN CIRCULO,EN BASE A UN RADIO DADO.",""
   1 "PONGAMOS AHORA EN PRACTICA LOSCONCEPTOS EXPUESTOS  ANTERIOR-MENTE, OBSERVANDO COMO SE  USAEN   REALIDAD   LA   SENTENCIA<GOTO>.",""
   1 "PONGAMOS AHORA EN PRACTICA LOSCONCEPTOS  ANTERIORMENTE   EX-PUESTOS,  OBSERVANDO  COMO  SEUSA EFECTIVAMENTE LA SENTENCIA<IF..THEN..>.",""
   1 "Los datos necesarios son:  ra-dio del circulo R y opcion es-cogida: S para la  superficie;L para la longitud.",""
   1 "INTRODUCE ""R"" PARA REINTENTAR ! ";
   1 "IF VAR1=3 THEN PRINT 1","SI LA VARIABLE <VAR1>  CONTIE-NE EL NUMERO <3>, LA  IGUALDADSE CUMPLE Y LA INSTRUCCION QUELE SIGUE ES EJECUTADA.",""
   1 "IF EDAD>LIMITE THEN ..","EN ESTE CASO, SE COMPARAN  DOSVARIABLES, PERO EL CONCEPTO ESEL MISMO.                     OBVIAMENTE, NO ES POSIBLE COM-PARAR  ELEMENTOS  DE  DISTINTOTIPO.",""
   1 "IF A<B THEN IF C$=D$ THEN..","EL SPECTRUM TE PERMITE  CONCA-TENAR   VARIAS   INSTRUCCIONESIF..THEN..PARA EFECTUAR COMPA-RACIONES MULTIPLES.           LA  ULTIMA  INSTRUCCION   SERAEJECUTADA UNICAMENTE SI  TODASLAS CONDICIONES SE HAN CUMPLI-DO.","",""
   1 "IF A/5+RR >= X^(3/B) THEN..",".. UNO SOLO O AMBOS  OPERANDOSPUEDEN ESTAR CONSTITUIDOS  POREXPRESIONES, INCLUSO MUY  COM-PLEJAS...",""
   1 "GO TO ERROR","EN ESTE CASO, LA LINEA DE DES-TINO ESTA CONTENIDA EN LA  VA-RIABLE 'ERROR'.",""
   1 "GO TO 2000+DIR*100","EN ESTE  CASO,  TU  <SPECTRUM>CALCULA EL VALOR DE LA  EXPRE-SION 2000+DIR*100, DESPUES  DELO CUAL SE VA A LA LINEA OBTE-NIDA.",""
   1 "GO TO 1000","EL  ORDENADOR  INTERRUMPE   LASECUENCIA NORMAL  DE  INSTRUC-CIONES, PARA CONTINUAR  EN  LALINEA 1000.",""
   1 "El objetivo  del  programa  esimprimir, tras  nuestra  elec-cion, el calculo de la  super-ficie o de la longitud de  unacircunferencia","",""
   1 "CONTINUAMOS, "+N$,"CON  NUEVOS  ELEMENTOS  DE  LAPROGRAMACION.",""
   1 "CALCULO DE DOS ELEMENTOS","     DE UN CIRCULO"
   1 "AHORA, "+N$,"TRASFORMAMOS EL ANALISIS EN UNDIAGRAMA DE FLUJO,  Y  DESPUESEN INSTRUCCIONES <BASIC>."
   1 "9",f;" ";r:
   1 "6";"ELIGE";
   1 "6";"/ 2 = ";
   1 "5";"PREGUNTA N. ";w
   1 "5";"     ":
   1 "4";"N. BINARIO = ";j$:
   1 "4";"ESTA BIEN ESCRITO ? (S/N)"
   1 "4";"DATOS"
   1 "4",N;A$(N-
   1 "32023"+I,
   1 "3";"TECLADO Y PULSA <ENTER>":
   1 "3";"RESTO = ";r
   1 "3";"ESTA BIEN ESCRITO ? (S/N)"
   1 "3";"ESCRIBE TU NOMBRE EN EL";
   1 "3";" ESTA BIEN ESCRITO ? (S/N)"
   1 "26";"NUM.";
   1 "26";"DIV.";
   1 "25";"OK":
   1 "24";"      ";
   1 "23617",Z:
   1 "23617",U:
   1 "23295+I",
   1 "227-I",49
   1 "22";"A L U"
   1 "2";"TU PUNTUACION HA SIDO ";s'"  SOBRE 30."
   1 "2";"N. DECIMAL  = ";:
   1 "2";"MUY BIEN ";n$;
   1 "2";"CONVERSION";
   1 "19";"ES EXACTO."
   1 "17";"DIRECCIONES"
   1 "162"-f);"=";w(
   1 "14";"   ":
   1 "11";q$(q,
   1 "10";"VIDEOBASIC":
   1 "10  LET ERR=0","20  INPUT  A$","30  GO TO 300","40  PRINT  A$","......","300 PRINT ""BIEN"""
   1 "1";"compuesto de 0/1 y pulsa ENTER"
   1 "1";"Pon un  numero  (max 8 cifras)";
   1 "1";"Escribe el numero (N<256)"
   1 "1";"                         ":
   1 "090R*R*#","#61A"
   1 "041INICIO","#810","16
   1 ","SI LA VARIABLE <A>","ES IGUAL A LA VARIABLE <B>","ENTONCES IMPRIME",""
   1 "*1 ","5*"
   1 "*1 ","%  "
   1  segundos 
   1  introduccion hora 
   1  VUELTA AL PRINCIPIO";
   1  Tel. 031-240.959  
   1  SOFTIDEA COMO  - 
   1  SOFTIDEA (Como) 
   1  SOFTIDEA (Como)
   1  SOFTIDEA  COMO  -
   1  SOFTIDEA  COMO   -
   1  PRIMER SIMBOLO 
   1  HEXADECIMAL>DECIMAL 
   1  EJERCICIO"
   1  DECIMAL>BINARIO 
   1  DECIMAL HEXADECIMAL 
   1  CONTROLES"
   1  CARGO LA PARTE SIGUIENTE";
   1  CARGO EL VIDEOJUEGO"
   1  -  SOFTIDEA  COMO  -
   1  ""G"" THEN..","EN ESTA COMPARACION ENTRE  VA-LORES ALFANUMERICOS, LA CONDI-CION SE VERIFICA CUANDO LA CA-DENA ES MAYOR O IGUAL  QUE  LACONSTANTE.",""
   1    Pon en marcha la grabadora   
   1     PULSA ~SPACE~ PARA SALIR    
   1     BASIC":
   1          ":
   1                               
   1                             
   1                         
   1                  
   1                 
   1